package com.yuexunit.finance.project.service;

import java.util.List;

import com.yuexunit.finance.project.entity.ReceiptRecordEntity;
import com.yuexunit.page.PageCriteria;
import com.yuexunit.page.PageList;

/**
*@version 创建时间：2018年1月9日 上午9:50:23
*@author wenwenlong
*类说明
*/

public interface ReceiptRecordService {
	public Long createReceiptRecord(ReceiptRecordEntity entity);
	
	public void updateReceiptRecord(ReceiptRecordEntity entity);
	
	public void disableReceiptRecord(Long receiptRecordId);
	
	public ReceiptRecordEntity inquireReceiptRecord(Long receiptRecordId);
	
	public List<ReceiptRecordEntity> inquireReceiptRecordList(Long settlementStatementId);
	
	public PageList<ReceiptRecordEntity> inquireReceiptRecordPageList(Long settlementStatementId, PageCriteria page);
}
